55问答网
所有问题
当前搜索:
int a=3,b=4,c=5
卉芯呤<计算机
c
语言高手请进>
4
月21日前回答
答:
1. 设有如下定义:
int
a=
1
,b=
2
,c=3,
d
=4,
m=2,n=2; 则执行表达式:(m=a<B)&&(N=C>d)后,m的值为__d__. (3分)A、 B、 C、 D、A、1 B、2 C、3 D、0 2. 表达式(5 > 4)?(4?1:0):(0?3:2)的值是_b__。 (3分)A、 B、 C、 D、A、0 B、1 C、...
int
a=b=c=
0为甚麽错了
答:
int
a=
b=c=0;是错的,但是下面这样就对:int a,b,c;a=b=c=0;下面这样也对:int a=0
,b=
0
,c=
0;因为变量定义语句的一个逗号只能定义一个变量,不能同时定义多个,而赋值语句是可以的。
c
语言中
,int
a=3
;再int
b
[a];可以吗?
答:
而且就算分配内存失败也不会直接崩溃,检查起来也很方便
int
a = 3
;int*
b =
malloc(a * sizeof(int));if (NULL == b) { printf("内存不足\n");} //do something free(b);(malloc和free需要<stdlib.h>头文件)malloc在堆上分配内存,如果分配失败会返回NULL,free释放内存 ...
...使
a=3,b=
7,x=8.5,y=71.82
,c
1='A',c2='a'。问在键盘上如何输入_百 ...
答:
这题应该是谭浩强教授的
c
语言程序设计(第
四
版)第
三
章第五题:运行如下:或是
C语言求助!!!
答:
第二次执行后:n1
=3,
n2=12.追加打印3。符合条件 第三次执行后:n1=2,n2=1.追加打印2.符合条件 第四次执行后:n1=1,n2=0.追加打印1.不符合条件 12个字节.char数组占
4
个
,int
数组占8个。98765 1 p/3=30/3=10>0结果去p/10=10/10=1 0
a=
2≠0为真;
b=
-1<0为真;所以
c=
0...
C语言求助
答:
max
=b
[i][0];for(j=1;j<n;j++){ if(b[i][j]>max){ max=b[i][j];} } for(m=1;m<4;m++){ if(max>b[m][j]){ break;} } if(m
==4
){ return max;} } return -1;}
int
main(){ int num,a[3][4]={1,2,
3,4,5
,6,7,8,9,10,11,12};num=Andian(
a
,3...
关于C语言的一些习题,急
答:
(1) 若有定义:int a=8
,b=5,c
;,执行语句
c=
a/b+0.4;后,c的值为 B类型转换 A) 1.4 B) 1 C) 2.0 D) 2 (2) 若变量a、i已正确定义,且i已正确赋值,合法的语句是 B语句格式 A) a==1 B) i=1; C) a=a++=5; D)
a=int
(i);(3) 以下所列的C语言常量中,错误...
c语言问题
答:
二、第2题中
,C
语言对其数据在内存中所占用的实际字节数,随着程序中声明的数据类型以及数据的多少而变化,C语言本身并没有明确规定。这题应该选F。
三
、第
3
题,C语言中强制类型转换,仅对转换的语句有效,而不会改变所转换变量的原有数据类型,这是正确的,应该选T。
四
、第
4
题,i=8,j=10;printf...
Java中编写如下程序:
int
a = 3, b = 5
; a ^= b ^= a ^= b; System...
答:
这种写法在
C
和C++能被正确运行,但在java中是肯定不行的,所以你只能分开写
,a
^
=
b
;b ^= a ;a^= b;究其原因,java中操作符的操作数是从左向右求值的。具体的,你看看java解惑这本书,对这个问题有讲解。
如有定义
int
a[10]={1,2
,3,
4
};.,以下叙述不成立的是
答:
B
是错的,选B——a[1]的值是2
,a
[0]的值才是1。
首页
<上一页
67
68
69
70
71
72
73
74
75
76
其他人还搜